package com.parking.dto;

import com.parking.user.entity.UserCar;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/***
 * 用户个人信息返回参数对象
 * 参数：
 ("用户账号Id")：userId;
 ("用户账号")：userAccount;
 ("用户名称")：userInfoName;
 ("用户电话")：userInfoTel;
 ("用户年龄")：userInfoAge;
 ("用户头像")：userInfoImg;
 ("用户身份证")：userInfoCard;
 ("用户车辆信息")：userCar;
 ("用户真实姓名")：userRealName;

 */
@Data
public class UserInfoDtos {

    /**
     * 用户名称
     */
    @ApiModelProperty("用户名称")
    private String userInfoName;
    /**
     * 用户电话
     */
    @ApiModelProperty("用户电话")
    private String userInfoTel;
    /**
     * 用户年龄
     */
    @ApiModelProperty("用户年龄")
    private Integer userInfoAge;
    /**
     * 用户头像
     */
    @ApiModelProperty("用户头像")
    private String userInfoImg;

    /**
     * 用户账号
     */
    @ApiModelProperty("用户账号")
    private String userAccount;

    /**
     * 用户车辆
     */
    @ApiModelProperty("用户车辆")
    private List<UserCar> userCars;
    /**
     * 用户账号状态
     */
    @ApiModelProperty("用户账号状态")
    private Integer userState;
    /**
     * 用户信息Id
     */
    @ApiModelProperty("用户信息Id")
    private Integer userInfoId;


    /**
     * 用户Id
     */
    @ApiModelProperty("用户Id")
    private Integer userAccountId;
}
